dewback stormtrooper - English Synonyms Dictionary